- Codecademy is a free site that teachers users how to code in various programming languages, including JavaScript and Python, through a serious of courses grouped under each topic or language.
- After-School Programming is an offshoot of Codecademy.
- CodeHS offers instructional materials and tutors to help people learn about computer science.
- Google offers computer science and coding competitions and summer programs.
- Scratch, developed at MIT, is a free program designed to help children learn coding by programming their own stories, games, and animations.
- Hopscotch is an iPad app “inspired by” Scratch.
- Alice teaches students 3D computer programming. Students create stories or videos, or play games.
- Daisy the Dinosaur, from the creators of Hopscotch, targets children as young as five. Children use coding to make Daisy dance across the screen.
- Code Monster lets kids view a split screen to see what their coding commands look like as they’re executed.
- Girls Who Code offers clubs and summer programs for high school girls interested in learning more about computer programming.
- Lego Mindstorms uses different programming languages for building materials that students use to create programmable robots.
